flood-alarm siren - Spanish English Dictionary